React Job: Senior Data Quality Engineer

Job added on

Company

CitySwift

Location

Galway - Ireland

Job type

Full-Time

React Job Details

The role in a nutshell

At CitySwift, we are building a world-class engineering team to digitally transform public transport in major cities around the world.

We want a Senior Data Quality Engineer to join a rapidly growing team, solving interesting and complex technological problems with real-world solutions. You must love to code both personally and professionally, always keeping up to date with the latest technologies(Kotlin, Java, React.js, Google Cloud). You're also excited by and have the ambition to grow with the company as we scale up.

Today, we analyse billions of data points for a selection of the world's largest transport companies, shipping a product that constantly delivers for clients and exceeds expectations.

Our Development Ecosystem

  • Google Cloud Platform
    • BigQuery
    • LookerML
    • Dataflow
    • Cloud Composer
    • Cloud Functions
  • Java and Kotlin
  • Python
  • Spring Boot
  • ReactJS
  • PostgreSQL

Experience with these technologies would be beneficial but you don't need to have worked with all of them to apply. As long as you have an understanding of programming fundamentals then this could be the position for you.

About The Team

Our engineers are enthusiastic, inclusive, team players. They empathise with the users' pain points and work together to solve tough problems. They also share supportive feedback to help each other grow and improve. Our engineers are the kind of people who are committed to helping others, and using tech for good. It's a friendly environment with regular tech talks, tech team coffee breaks and social clubs making it easier to connect with your colleagues.

If you want to hear more about this close knit team you can hear from our head of engineering below

What you'll do

  • Design, develop and execute automation scripts using open source tools.
  • Create detailed, comprehensive and well-structured test plans and test cases.
  • Investigate root causes to issues and propose solutions to stop said issues arising into the future.
  • Work through data issues and write SQL or other scripts to identify the cause.
  • Validate data input and output in our products.
  • Monitor performance and perform benchmarks on new releases.

What you need

  • Strong knowledge of software QA methodologies, tools and processes.
  • Experience in writing clear, concise and comprehensive test plans and test cases.
  • Experience with test automation frameworks, bonus if you've used TestCafe.
  • Experience with Java, JavaScript or TypeScript, or similar language.
  • Comfortable with cloud scale databases and writing SQL for large datasets.
  • Experience creating and maintaining test data sets for edge cases.
  • Experience managing test infrastructure for performance and scalability.
  • Ability to analyse data and troubleshoot problems on the fly.

What we can offer you:

  • Opportunity to make your mark in a high growth Irish Tech Company
  • The product is scaling, with constant engagement and feedback from users and clients to inform the development roadmap.
  • Ideas are listened to and encouraged. Experts are allowed to make decisions.
  • Open, transparent culture where everyone is kept informed and committed to the company's future.
  • We hire the best so that everyone can learn from each other.
  • Office in City Centre location.
  • Flexible hours and remote working opportunities.
  • Generous Healthcare.
  • Bike to Work & Taxsaver commuter scheme.
  • Competitive compensation.
  • Active social club where employees are encouraged to have fun together both inside and outside of work!